immune weakness - German English Dictionary